
// 操作
const OPERTATE = [
    { alias: 'look', label: '查看' },
    { alias: 'edit', label: '编辑' },
    { alias: 'satate', label: '禁用' },
    { alias: 'del', label: '删除' }
]

// 费用标准列表
export const STANDARD_CONFIG = [
    { alias: 'standardCode', label: '编码', minWidth: '140px', showTooltip: true },
    { alias: 'standardName', label: '名称', minWidth: '200px', showTooltip: true },
    { alias: 'standardTypeName', label: '标准类型', width: '120px', showTooltip: true },
    { alias: 'feeTypeDTOList', label: '关联费用类型', type: 'translateText', showTooltip: true, width: '200px' },
    { alias: 'afterExceed', label: '超标限制', showTooltip: true, width: '160px', type: 'translateText' },
    { alias: 'companionStandard', label: '同行人标准', width: '140px', type: 'translateText' },
    { alias: 'enabled', label: '状态', width: '80px', type: 'translateText' },
    { alias: 'remark', label: '备注', showTooltip: true, width: '200px' },
    { alias: 'createTime', label: '创建时间', width: '140px' },
    { label: '操作', listArr: OPERTATE, width: '240px', type: 'action', fixed: 'right' }
]

// 日期类型操作
const DATE_TYPE_OPERTATE = [
    { alias: 'edit', label: '编辑' },
    { alias: 'del', label: '删除' }
]

// 日期类型列表
export const DATE_TYPE_CONFIG = [
    { alias: 'categoryCode', label: '编码', minWidth: '160px' },
    { alias: 'categoryName', label: '类型名称', minWidth: '180px' },
    { alias: 'content', label: '内容', type: 'translateText', minWidth: '300', showTooltip: true },
    { label: '操作', listArr: DATE_TYPE_OPERTATE, width: '150px', type: 'action' }
]

// 城市类型列表
export const CITY_TYPE_CONFIG = [
    { alias: 'categoryCode', label: '编码', minWidth: '120px' },
    { alias: 'categoryName', label: '类型名称', minWidth: '140px' },
    { alias: 'addressAreaNames', label: '内容', type: 'translateText', minWidth: '300px' },
    { label: '操作', listArr: DATE_TYPE_OPERTATE, width: '150px', type: 'action' }
]

// 状态
export const STATUS_LIST = [
    { label: '启用', value: true },
    { label: '停用', value: false },
]

// 星期
export const WEEK_LIST = [
    { label: '星期一', value: 'Monday' },
    { label: '星期二', value: 'Tuesday' },
    { label: '星期三', value: 'Wednesday' },
    { label: '星期四', value: 'Thursday' },
    { label: '星期五', value: 'Friday' },
    { label: '星期六', value: 'Saturday' },
    { label: '星期天', value: 'Sunday' },

]

// 费用类型操作
const FEE_TYPE_OPERTATE = [
    { alias: 'copy', label: '复制' },
    { alias: 'del', label: '删除' },
    { alias: 'edit', label: '编辑' },
    { alias: 'editForm', label: '编辑表单' }
]

// 费用类型列表
export const FEE_TYPE_CONFIG = [

    { alias: 'feeCode', label: '类型编码', width: '120px' },
    { alias: 'typeCode', label: '科目编码', width: '120px' },
    { alias: 'iconUrl', label: '类型图标', type: 'slot', width: '100px' },
    { alias: 'typeName', label: '类型名称', width: '160px',  showTooltip:true },
    { alias: 'allowImport', label: '填报是否可导入', type: 'translateText', width:'140px' },
    { alias: 'invoiceTypeText', label: '发票类型', width: '180px', showTooltip: true },
    { alias: 'validateFieldLabel', label: '必填项', showTooltip:true },
    { alias: 'typeStatus', label: '状态', type: 'translateText', width:'80px' },
    { label: '操作', listArr: FEE_TYPE_OPERTATE, width: '240px', type: 'action' }
]
// 费用标准类型
export const TYPE_OPTIONS = [
    { label: '飞机', value: 'airplane' },
    { label: '火车', value: 'train' },
    { label: '轮船', value: 'ship' },
    { label: '住宿', value: 'hotel' },
    { label: '补贴', value: 'allowance' },
    { label: '里程', value: 'mileage' },
    { label: '其他', value: 'customize' },
]




export const LIMIT_OPTIONS = [
    { label: '警告但允许提交', value: 'warning' },
    { label: '不允许提交', value: 'forbidden' },
]// 标准限制

// 同行人标准
export const TOHORO_OPTIONS = [
    { label: '原标准', value: 'original' },
    { label: '最高标准', value: 'higher' },
]

// 是否可导入
export const EXPORT_OPTIONS = [
    { label: '是', value: '1' },
    { label: '否', value: '0' }
]

